import Toast from './Toast'
const obj = {}

obj.install = function (Vue) {
  console.log(Vue)
  // 1. 创建组件构造器
  const toastConstuctor = Vue.extend(Toast)

  // 2. 创建构造器实例
  const toast = new toastConstuctor()

  // 3. 将组件构造器实例挂载到某一个元素上
  toast.$mount(document.createElement('div'))

  // 4. 将该元素添加到我们的html中去
  document.body.appendChild(toast.$el)

  // 将组件实例挂载到Vue的原型上
  Vue.prototype.$toast = toast

}

export default obj